charitable deed - English Synonyms Dictionary